package compiler.semantic.type;

import es.uned.lsi.compiler.semantic.type.TypeIF;

public class Campo {
	protected String nombre;
	protected TypeIF tipo;
	protected TypeRecord registroPadre;
	// protected int offset;
	
	
	public Campo (String nombre, TypeIF tipo, TypeRecord registroPadre){
		this.nombre = nombre;
		this.tipo	= tipo;
		this.registroPadre = registroPadre;
	}
	
	public String toString(){
		return "[Campo : " + nombre + "-" + "]";
	}

	public String getNombre() {
		return nombre;
	}

	public TypeIF getTipo() {
		return tipo;
	}
	
	
	
}